.contain_view{
  margin-top: 40px;
  background: #ffffff;
}

.contain_list{
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding: 0 15px;

  &-item{
    display: flex;
    flex-direction: column;
    padding: 0 15px 40px;
    width: 45%;


    &-img {
      width: 330px;
      height: 330px;
      background: #f4f4f4;
      border-radius: 4px;
    }

    &-backgroundItem{
      width: 330px;
      height: 140px;
      background-color: #fbdb9e;
    }

    &-title{
      width: 330px;
      height: 70px;
      color: #000000;
      font-size: 24px;
      &-typeFrom{
        height: 35px;
        width: 100px;
        background-color: #e20b22;
        border-radius: 10px;
        flex-direction: row;
        font-size: 18px;
        color: #dddddd;
      }
    }

    &-center{
      display: flex;
      justify-content: space-between;
      flex-direction: row;

      &-truePrice{
        color:#666666;
        text-decoration-line: line-through;
        font-size: 24px;
      }
      &-num{
        color:#666666;
        font-size: 24px;
      }
      &-redNum{
        color: #e20009;
        font-size: 24px;
      }
      &-redJuan{
        color: #e20009;
        font-size: 24px;
        background-color: #e20b22;
        border-radius: 10px;
        flex-direction: row;
        color: #dddddd;
        padding-left: 20px;
        padding-right: 20px;
      }
    }

  }
}
